protected cruiser - French English Dictionary